<?xml version="1.0" ?>
<Manifest 
    xmlns="http://schemas.microsoft.com/xw/2004/10/manifest.html"
    xmlns:dssp="http://schemas.microsoft.com/xw/2004/10/dssp.html"
    xmlns:drive="http://schemas.microsoft.com/robotics/2007/10/bsdrive.html" 
    >
    <CreateServiceList>

	<!--Start BasicStamp2 Brick -->
	<ServiceRecordType>
	  <dssp:Contract>http://schemas.microsoft.com/robotics/2007/10/basicstamp2.html</dssp:Contract>

	  <dssp:PartnerList>
	    <!--Initial BasicStamp2 config file -->
	    <dssp:Partner>
	      <dssp:Service>Parallax.BoeBot.Config.xml</dssp:Service>
	      <dssp:Name>dssp:StateService</dssp:Name>
	    </dssp:Partner>
	  </dssp:PartnerList>

	</ServiceRecordType>


	<!--Start the BoeBot drive service-->
	<ServiceRecordType>
	  <dssp:Contract>http://schemas.microsoft.com/robotics/2007/10/bsdrive.html</dssp:Contract>
	  <dssp:PartnerList>
	    <!--Initial Drive Configuration File -->
	    <dssp:Partner>
	      <dssp:Service>Parallax.BoeBot.Drive.Config.xml</dssp:Service>
	      <dssp:Name>dssp:StateService</dssp:Name>
	    </dssp:Partner>

	    <dssp:Partner>
	      <dssp:Name>drive:LeftMotor</dssp:Name>
	    </dssp:Partner>

	    <dssp:Partner>
	      <dssp:Name>drive:RightMotor</dssp:Name>
	    </dssp:Partner>

	  </dssp:PartnerList>
	</ServiceRecordType>

	<!--The following section creates the services that the generic drive requires as partners -->
	<ServiceRecordType>
	  <dssp:Contract>http://schemas.microsoft.com/robotics/2007/10/bsmotor.html</dssp:Contract>
	  <Name>drive:LeftMotor</Name>
	</ServiceRecordType>

	<ServiceRecordType>
	  <dssp:Contract>http://schemas.microsoft.com/robotics/2007/10/bsmotor.html</dssp:Contract>
	  <Name>drive:RightMotor</Name>
	</ServiceRecordType>


	<ServiceRecordType>
            <dssp:Contract>http://www.promrds.com/contracts/2007/10/dance.html</dssp:Contract>
		<dssp:PartnerList>
			<dssp:Partner>
				<dssp:Contract>http://www.promrds.com/contracts/2007/10/dance.html</dssp:Contract>
				<dssp:Service>dance.config.xml</dssp:Service>
				<dssp:PartnerList />
				<dssp:Name>dssp:StateService</dssp:Name>
			</dssp:Partner>
		</dssp:PartnerList>
	</ServiceRecordType>

    </CreateServiceList>

</Manifest>